slings for carrying infants - German English Dictionary